• Book Chapter  

      Addressing device-based adaptation of services: A model driven web service oriented development approach 

      Achilleos, Achilleas P.; Yang, K.; Papadopoulos, George Angelos (IGI Global, 2014)
      The rapid growth of the mobile devices market and the increasing requirements of mobile users augment the need to develop Web Service clients that could be deployed and run on both mobile and desktop devices. Different ...
    • Article  

      ADVISE – A framework for evaluating cloud service elasticity behavior 

      Copil, G.; Trihinas, Demetris; Truong, H. -L; Moldovan, D.; Pallis, George C.; Dustdar, S.; Dikaiakos, Marios D. (2014)
      Complex cloud services rely on different elasticity control processes to deal with dynamic requirement changes and workloads. However, enforcing an elasticity control process to a cloud service does not always lead to an ...
    • Conference Object  

      Annotating web service sections with combined classification 

      Kapitsaki, Georgia M. (Institute of Electrical and Electronics Engineers Inc., 2014)
      Web services are considered reusable elements that can be exploited stand-alone or as part of wider, generic or domain-specific, applications. With a vast variety of Web Services being offered by service providers, annotation ...
    • Conference Object  

      An architecture for highly available and dynamically upgradeable Web services 

      Paspallis, Nearchos; Papadopoulos, George Angelos (2007)
      Developing distributed application architectures characterized by high availability has always been a challenging and important task both for the academic and the industrial communities. Additionally, the related requirement ...
    • Conference Object  

      Architecture for provision of context-aware web applications based on web services 

      Kapitsaki, Georgia M.; Kateros, D. A.; Venieris, Iakovos St (2008)
      Mobile and pervasive computing is gaining significant importance in the latest years. Context-awareness constitutes an essential aspect - almost a requirement - of mobile services in these environments. In this paper, we ...
    • Article  

      Capturing essential intrinsic user behaviour values for the design of comprehensive web-based personalized environments 

      Germanakos, Panagiotis; Tsianos, Nikos; Lekkas, Zacharias; Mourlas, Constantinos; Samaras, George S. (2008)
      Advances in Web-based oriented technologies and services are taking place with a considerable speed around the world. As communications and IT usage become an integral part of many people's lives and the available products ...
    • Conference Object  

      Characterization and analysis of a web search benchmark 

      Hadjilambrou, Zacharias; Kleanthous, Marios M.; Sazeides, Yiannakis (Institute of Electrical and Electronics Engineers Inc., 2015)
      Web search as a service is very impressive. Web search runs on thousands of servers which perform search on an index of billions of web pages. The search results must be both relevant to the user queries and reach the user ...
    • Article  

      Characterizing crawler behavior from web server access logs 

      Dikaiakos, Marios D.; Stassopoulou, Athena; Papageorgiou, Loizos (2003)
      In this paper, we present a study of crawler behavior based on Web-server access logs. To this end, we use logs from five different academic sites in three countries. Based on these logs, we analyze the activity of different ...
    • Article  

      A clustering-based prefetching scheme on a Web cache environment 

      Pallis, George C.; Vakali, Athena I.; Pokorný, Jaroslav (2008)
      Web prefetching is an attractive solution to reduce the network resources consumed by Web services as well as the access latencies perceived by Web users. Unlike Web caching, which exploits the temporal locality, Web ...
    • Article  

      Combining pragmatics and intelligence in semantic web service discovery 

      Tamani, E.; Evripidou, Paraskevas (2007)
      In this paper we present an architecture that augments existing semantic-based web service discovery solutions. The idea is to combine principles from the semantic and pragmatic web in order for the web service selection ...
    • Article  

      A control theoretical approach to self-optimizing block transfer in Web service grids 

      Gounaris, A.; Yfoulis, C.; Sakellariou, R.; Dikaiakos, Marios D. (2008)
      Nowadays, Web Services (WS) play an important role in the dissemination and distributed processing of large amounts of data that become available on the Web. In many cases, it is essential to retrieve and process such data ...
    • Conference Object  

      Coordinating web services using channel based communication 

      Lemniotes, Theophilos; Papadopoulos, George Angelos; Arbab, Farhad (2004)
      In this work we investigate the use of a new concept in component communication during the coordination of Web Services, expressed by the channel based coordinating communication system called Reo. The role of Reo is to ...
    • Article  

      Creating and utilizing section-level Web service tags in service replaceability 

      Kapitsaki, Georgia M. (2017)
      Web Services are used as reusable components in different types of applications. The correct discovery, combination and sequential use are main problems in Web service-based applications. In order to solve these issues, ...
    • Doctoral Thesis  Open Access

      Enabling smart homes using web technologies 

      Kamilaris, Andreas (Πανεπιστήμιο Κύπρου, Σχολή Θετικών και Εφαρμοσμένων Επιστημών / University of Cyprus, Faculty of Pure and Applied Sciences, 2013-01)
      Νέες τεχνολογικές ανακαλύψεις επιτρέπουν στο Διαδίκτυο (Internet) να διεισδύσει στον κόσμο των ενσωματωμένων υπολογιστικών μηχανών (embedded computing devices). Ο Ιστός των Αντικειμένων (Web of Things) διασυνδέει αυτές τις ...
    • Article  

      Fine-grained parallelism in dynamic Web content generation: The parse and dispatch approach 

      Papastavrou, Stavros; Samaras, George S.; Evripidou, Paraskevas; Chrysanthis, Panos K. (2003)
      Dynamic Web content is gaining in popularity over traditional static HTML as the means of providing Web users with personalized and dynamic information. To enable dynamic content, various technologies have been developed ...
    • Article  

      A flexible personalization architecture for wireless Internet based on mobile agents 

      Samaras, George S.; Panayiotou, Christoforos (2002)
      The explosive growth of the Internet has fuelled the creation of new and exciting information services. Most of the current technology has been designed for desktop and larger computers with medium to high bandwidth and ...
    • Conference Object  

      HomeWeb: An application framework for Web-based smart homes 

      Kamilaris, Andreas; Trifa, V.; Pitsillides, Andreas (2011)
      Household appliances are being equipped with embedded micro-controllers and wireless transceivers, offering smart behavior. These augmented appliances form wireless networks and transform residential areas into smart homes. ...
    • Conference Object  

      Identifying context sources towards context-aware adapted web services 

      Kapitsaki, Georgia M. (2011)
      Context-awareness refers to the ability of services and applications to proactively adapt their behavior to the characteristics of the execution environment, such as weather conditions, location, etc., namely context. Web ...
    • Conference Object  

      Intermediaries for the World-Wide Web: Overview and classification 

      Dikaiakos, Marios D. (2002)
      Intermediaries are software entities deployed on Internet hosts of the wireline and wireless Web that intervene in the flow of information from clients to origin servers at the application level of the WWW. Intermediary ...
    • Conference Object  

      A methodology for model-driven web application composition 

      Kateros, D. A.; Kapitsaki, Georgia M.; Tselikas, N. D.; Venieris, Iakovos St (2008)
      Web application composition can greatly benefit from the utilization of existing frameworks and reusable components, in order to reduce development effort. Frameworks implementing the Model-View-Controller architectural ...